transfer of ownership or sale - Francés Inglés Diccionario